.page_login {
  height: 100%;
  background: #F8F8F8;

  .login_header {
    height: 43px;
    display: flex;
    align-items: center;

    .login_header_left {
      width: 43px;
      text-align: center;

      a {
        color: #000;
      }

      i{
        font-size: 18px;
      }
    }

    .login_header_title {
      flex: 1;
      text-align: center;
      color: #000;
      font-size: 18px;
    }
    
    span {
      width: 50px;
      font-size: 16px;
      padding-left: 5px;

      a {
        color: #ed5564;
      }
    }
  }

  .login_main_center {
    display: flex;
    align-items: center;

    label {
      flex: 1;

      .am-list-item {
        background: #F8F8F8;
      }
    }

    .login_main_center_span {
      width: 66px;
      margin-right: 40px;
      color: #4B89DC;
      font-size: 14px;
    }
  }

  .login_footer {
    margin-top: 10px;
  }
}
